import math

num = int(input('Введите четырёхзначное число: '))
a = num // 1000
b = num // 100 % 10
c = num // 10 % 10
d = num % 10
a2 = 0
b2 = 0
c2 = 0
d2 = 0
counter = 0
if num >= 10000 or num <= 999:
    print('Введённое число не является четырёхзначным')
else:
    print('Число чётное:', end=' ')
    if num % 2 == 0:
        print('Да')
    else:
        print('Нет')
    
    if b == 0:
        counter += 1
    if c == 0:
        counter += 1
    if d == 0:
        counter += 1

    print('Число кратное трём:', end=' ')
    if num % 3 == 0:
        print('Да')
    else:
        print('Нет')

    print('Число является квадратом числа:', end=' ')
    n = math.sqrt(num)
    if n % 1 == 0:
        print(int(n))
    else:
        print('Нет')
    
    print()
    
    if a < b and a < c and a < d:
        a2 += 1
    elif b < a and b < c and b < d:
        b2 += 1
    elif c < a and c < b and c < d:
        c2 += 1
    else:
        d2 += 1

    if a2 == 1:
        print('Наименьшая цифра цисла:' , a)
    elif b2 == 1:
        print('Наименьшая цифра цисла:' , b)
    elif c2 == 1:
        print('Наименьшая цифра цисла:' , c)
    else:
        print('Наименьшая цифра цисла:' , d)


    a2 = 0
    b2 = 0
    c2 = 0
    d2 = 0
    if a > b and a > c and a > d:
        a2 += 1
    elif b > a and b > c and b > d:
        b2 += 1
    elif c > a and c > b and c > d:
        c2 += 1
    else:
        d2 += 1
    
    if a2 == 1:
        print('Наиболшая цифра цисла:' , a)
    elif b2 == 1:
        print('Наиболшая цифра цисла:' , b)
    elif c2 == 1:
        print('Наиболшая цифра цисла:' , c)
    else:
        print('Наиболшая цифра цисла:' , d)
    
    print('Количество нулей в числе:', counter)

    print()
    
    print('Цифра в разряде единиц является квадратом цифры:', end=' ')
    n = math.sqrt(d)
    if n % 1 == 0:
        print(int(n))
    else:
        print('Нет')

    print('Цифра в разряде десятков является квадратом цифры:', end=' ')
    n = math.sqrt(c)
    if n % 1 == 0:
        print(int(n))
    else:
        print('Нет')

    print('Цифра в разряде сотен является квадратом цифры:', end=' ')
    n = math.sqrt(b)
    if n % 1 == 0:
        print(int(n))
    else:
        print('Нет')

    print('Цифра в разряде тысяч является квадратом цифры:', end=' ')
    n = math.sqrt(a)
    if n % 1 == 0:
        print(int(n))
    else:
        print('Нет')
